195728
589863
70716
61284
4459
823988
82243
175545
8771
148809
468707
167113
5099799
3533581
3035148
2338804
2220988
2025609
1933357
190378
1750118
1716136
1676195
1629471